﻿using System;
using System.Runtime.InteropServices;

internal static class o
{
    [DllImport("USER32.DLL", EntryPoint="CreateWindowExW", SetLastError=true)]
    public static extern IntPtr CreateWindowEx(int A_0, [MarshalAs(UnmanagedType.LPWStr)] string A_1, [MarshalAs(UnmanagedType.LPWStr)] string A_2, int A_3, int A_4, int A_5, int A_6, int A_7, uint A_8, int A_9, int A_10, int A_11);
    [DllImport("USER32.DLL")]
    public static extern long DefWindowProc(IntPtr A_0, uint A_1, uint A_2, uint A_3);
    [DllImport("USER32.DLL", SetLastError=true)]
    public static extern bool DestroyWindow(IntPtr A_0);
    [DllImport("USER32.DLL", SetLastError=true)]
    public static extern bool GetCursorPos(ref i A_0);
    [DllImport("user32.dll", CharSet=CharSet.Auto, ExactSpelling=true)]
    public static extern int GetDoubleClickTime();
    [DllImport("USER32.DLL", EntryPoint="RegisterClassW", SetLastError=true)]
    public static extern short RegisterClass(ref k A_0);
    [DllImport("User32.Dll", EntryPoint="RegisterWindowMessageW")]
    public static extern uint RegisterWindowMessage([MarshalAs(UnmanagedType.LPWStr)] string A_0);
    [DllImport("USER32.DLL")]
    public static extern bool SetForegroundWindow(IntPtr A_0);
    [DllImport("shell32.Dll")]
    public static extern bool Shell_NotifyIcon(q A_0, [In] ref f A_1);
}

